.clearfix{width: 100%; overflow: hidden; clear: both; height: 1px;}
/*头部及左侧*/
.top{width: 100%; height: 80px;overflow: hidden; clear: both; background: #5c2c91 !important;}
.footer{width: 100%; height: 40px;line-height: 40px; font-size: 12px; color: #999; text-align: center; overflow: hidden; clear: both; background: #fff !important; box-shadow: 0 -3px 10px rgba(150,150,150,0.1) ;border: none;}
.container{width: 100%;padding: 80px 0 40px 0; overflow: hidden; clear: both;}

.leftnav-wrap{width: 200px; height: auto !important; background: #fff !important;}
.container-wrap{background-color:#EBEFF3 !important;}
.easyui-accordion{border: 0;}
.leftnav{height: auto !important;}
.leftnav .index-items {display: none !important;}
.leftnav .accordion-header{border-bottom: 1px solid #eee !important;height: 54px; line-height: 54px !important; padding: 0 10px; background: #fff;}
.leftnav .accordion-header .panel-title{height: 54px; line-height: 54px !important;}
.leftnav .panel-with-icon{padding-left: 24px !important;}
.leftnav .panel-tool{width: 24px !important; height: 24px !important;margin-top: -12px !important; right: 12px;}
.leftnav .panel-tool a{width: 24px !important; height: 24px !important; margin: 0 !important;}
.leftnav .accordion-collapse{ background: url(../images/addnewicons/close_icon.png) no-repeat 0px 0px; width: 24px !important; height: 24px !important;}
.leftnav .accordion-expand{ background: url(../images/addnewicons/add_icon.png) no-repeat 0px 0px; width: 24px !important; height: 24px !important;}
.down-wrap{background: #e3e3e3 !important; padding: 0 !important;}
.leftnav .panel-header .panel-icon{width: 24px; height: 24px; margin-top: -12px;}

.innernav{height: auto !important; width: 200px;}
.innernav .index-items {display: none !important; font-size: 12px;}
.innernav .accordion-header{border-bottom:none !important;height: 54px; line-height: 54px !important; background: #e3e3e3;}
.innernav .accordion-header .panel-title{height: 54px; line-height: 54px !important;}
.innernav .panel-with-icon{padding-left: 34px !important;}
.innernav .panel-tool{width: 24px !important; height: 24px !important;margin-top: -12px !important;}
.innernav .panel-tool a{width: 24px !important; height: 24px !important; margin: 0 !important;}
.innernav .accordion-collapse{ background: url(../images/addnewicons/close_icon.png) no-repeat 0px 0px; width: 24px !important; height: 24px !important;}
.innernav .accordion-expand{ background: url(../images/addnewicons/add_icon.png) no-repeat 0px 0px; width: 24px !important; height: 24px !important;}
.innernav .accordion-header{ border-left: 5px solid #e3e3e3;}
.innernav .accordion-header:hover{ background: #c8c8c8;border-left: 5px solid #c8c8c8;}
.innernav .accordion-header-selected{border-left: 5px solid #e3e3e3;}

.innernav .click-active{border-left: 5px solid #f5683d;}
.innernav .click-active:hover{background: #c8c8c8;border-left: 5px solid #f5683d;}

.innernav .panel-icon{left: 15px;}
.inner-child{padding: 0 10px; overflow: hidden; clear: both;}
.inner-inner-nav{overflow: hidden; clear: both;}
.inner-inner-nav .panel-icon{left: 35px;}
.inner-inner-nav .accordion-header{ width: 175px !important;}
.inner-inner-nav .panel-with-icon{padding-left: 50px !important;}
.zhanwei-div{ background: none !important; border: none !important;}

/*主体*/
.container-center-wrap{ margin-top: 8px;margin-left: 8px; overflow: hidden; clear: both;}
.tabs-controlbox{}
.tabs-controlbox .tabs-header{border: none; background: none;}
.tabs-controlbox .tabs{border: none;}
.tabs-controlbox a.tabs-inner{border: 1px solid #ebeff3 !important;}
.tabs-controlbox .tabs li a.tabs-inner{background: #d9dfe7 !important; color: #6f6f6f !important;height: 30px !important; line-height: 30px !important;}
.tabs-controlbox .tabs li.tabs-selected a.tabs-inner{background: #fff !important;}
.tabs-controlbox .l-btn-icon{width: 24px !important; height: 24px !important; line-height: 24px !important; margin-top: -13px !important;}
.tabs-controlbox .l-btn-icon-left .l-btn-text{margin: 0 4px 0 32px; line-height: 30px;}
.tabs-controlbox .l-btn-plain{margin-right: 30px;}
.tabs-controlbox .easyui-panel a{ border-radius: 0 !important; height: 30px; line-height: 30px;}
.tabs-controlbox .easyui-panel a:hover{ background: none !important; border-color: #fff;}
.panel{box-shadow: none !important;-webkit-box-shadow: none !important;}

.btns-group{width: 100%;overflow: hidden; clear: both;padding: 0 !important; margin-bottom: 20px;}

.filter-wrap{width:auto !important;overflow: hidden; clear: both;padding: 20px 0 0px 10px;}
.text-editbox{height: 30px; padding: 0 10px; border-radius: 0;box-shadow: none;-webkit-box-shadow: none;font-size: 12px;}
.filter-wrap .form-group{ margin-right: 15px; margin-bottom: 15px;display: inline-block;}
.filter-wrap .form-group:nth-last-child(1){margin-right: 0;}
.filter-wrap .form-group label{font-size: 12px; color: #6f6f6f;padding-right: 6px;}
.btn-edit{border-radius: 3px;border: none;-webkit-border-radius: 3px; margin-right: 10px;margin-top: -1px;}
.btn-7747ab{background: #7747ab !important; color: #fff; border: 1px solid #7747ab;}
.btn-7747ab:hover{border: 1px solid #7747ab;background: #5f3092 !important;color: #fff;}

.container-center-wrap .tabs-header{width: 100% !important;}
.container-center-wrap .tabs-wrap{width: 100% !important;}
.container-center-wrap .tabs-panels{width: 100% !important; border-top: 1px solid #fff;}
.container-center-wrap .panel-body{width: auto !important; }
.container-center-wrap .panel-body .datagrid-view{width: auto !important;}

/*.table-edit{width: 100%;overflow: hidden; clear: both;}*/
/*.table-edit .datagrid-header, .table-edit .datagrid-toolbar, .table-edit .datagrid-pager, .table-edit .datagrid-footer-inner {*/
    /*border-color: #f2f2f2;*/
/*}*/
/*.table-edit .datagrid-header, .table-edit .datagrid-td-rownumber{background: none; background-color: #f2f2f2; height: 40px !important; font-weight: bold; }*/
/*.table-edit .datagrid-htable{height: 40px !important;}*/
/*.datagrid-header td, .datagrid-body td, .datagrid-footer td{ border-style: solid;border-color: #eee; }*/
/*.table-edit .datagrid-header-row, .table-edit .datagrid-row{height: 40px !important}*/
/*.table-edit .datagrid-btable tbody tr:nth-child(2n) td{ background: #f5f5f5;}*/
/*.table-edit .datagrid-btable tbody tr:nth-child(2n).datagrid-row-selected td{ background: #ffe48d;}*/
/*!*.table-edit .datagrid-body{max-height: 253px !important;}*/
/*.container-center-wrap .table-edit .paenl-body{width: auto !important; max-height: 295px !important;}*/
/*.container-center-wrap .table-edit .panel-body .datagrid-view{width: auto !important;max-height: 295px !important;}*!*/
/*.table-edit .datagrid-pager .l-btn-icon-left .l-btn-text{margin: 0 2px; line-height: initial;}*/
/*.table-edit .datagrid-pager .l-btn-plain{margin-right: 0;}*/
/*.table-edit .pagination-page-list, .table-edit .pagination .pagination-num {border-color: #5c2c91 !important;}*/

.showye{font-size: 12px; color: #333;padding-left: 10px;}
input.yeinput{display: inline-block; width: 20px; margin: 0 10px;}
input.yebtn{background: #929598; border-radius: 3px; -webkit-border-radius: 3px; font-size: 12px; color: #fff; border: none;padding: 4px 6px;cursor: pointer;}
input.yebtn:hover{background: #5c2c91;}

.u-upload{display:inline-block;*display:inline;*zoom:1;position:relative;overflow:hidden;padding-top: 10px; cursor: pointer;}
.u-upload button{height:32px;padding:0 10px;border:1px solid #5b308f;overflow:visible;font-size:14px;color:#fff;background:#5b308f;}
.u-upload input{position:absolute;top:0;right:-1px;font-size:100px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.u-upload:hover button{border-color:#5b308f;color:#fff;background:#5b308f;}
a.u-upload,a.u-upload:hover{text-decoration:none;}

button.bc-btn{height:32px;border-radius: 3px;-webkit-border-radius: 3px; padding:0 10px;border:1px solid #5b308f;overflow:visible;font-size:14px;color:#fff;background:#5b308f; float: left; margin-right: 10px;}
button.tj-btn,button.returnbtn{height:32px;border-radius: 3px;-webkit-border-radius: 3px;padding:0 10px;border:1px solid #999;overflow:visible;font-size:14px;color:#fff;background:#999; float: left; margin-right: 10px;}

.wuliuxx .datagrid-cell{white-space: normal;}

/*通用表单类*/
.easyuitextbox .textbox{border:0 !important;border-radius: 0 !important;}
.easyuitextbox .textbox input{border: 1px solid #ccc !important;border-radius: 0 !important; height: 26px; padding: 0 10px;-webkit-box-shadow: none;font-size: 12px;}

.easyuitextbox .combo{border: 1px solid #ccc !important;}
.easyuitextbox .combo input{border: 0 !important; width: auto !important; padding: 0 0 0 5px !important;}
.easyuitextbox .combo a.combo-arrow{background-color:#f9f9f9 !important;}

.easyuitextbox .acc-con-main span.textbox{ display: block;box-sizing: border-box; margin-top: 0 !important; width: auto !important;}
.easyuitextbox .acc-con-main span.textbox input{width: 100% !important;}

.easyuitextbox .acc-con-main span.textbox textarea{width: 100% !important;height: 60px !important; border-radius: 0 !important; border: 1px solid #ccc !important;}
.easyuitextbox .acc-con-main span.filebox{margin-top: 10px !important; width: 200px !important;}

/*通用表格分页*/
/*.tabs-controlbox .easyuifybox .l-btn-plain{margin-right: 0;}
.tabs-controlbox .easyuifybox .l-btn-icon-left .l-btn-text{margin: 0 2px; line-height: initial;}
.tabs-controlbox .easyuifybox .pagination-page-list, .tabs-controlbox .easyuifybox .pagination .pagination-num{border-color: #5c2c91;}*/

.window{background: none; background-color: #f5f5f5; border-color: #aaa; }
.window, .window .window-body{border-color: #aaa;}
.panel-header, .panel-body{border-color: #aaa;}

strong.colormain{color: #683ce7 !important;}
strong.colororange{color: #f18425 !important;}
strong.colorjinji{color: #3c5ce7 !important;}
